person who embarrasses others - Spanisch Englisch Wörterbuch